package com.indexingsystem.boss.Vo;

import java.io.Serializable;
import java.util.Date;

public class PusersDetailsVo implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	private String userId;

	private String userName;

	private String displayName;

	private String password;

	private String email;

	private String userFolder;

	private String portrait;

	private Date createDate;

	private Integer status;

	private Integer isActivate;

	private Integer isAutonym;

	private Integer isSuper;

	private Date updatePasswordDate;

	private String registerSource;

	private String activateKey;

	private String activateLastDate;

	private Date lastLoginDate;

	private String userInfoId;

	public String getUserId() {
		return userId;
	}

	public void setUserId(String userId) {
		this.userId = userId == null ? null : userId.trim();
	}

	public String getUserName() {
		return userName;
	}

	public void setUserName(String userName) {
		this.userName = userName == null ? null : userName.trim();
	}

	public String getDisplayName() {
		return displayName;
	}

	public void setDisplayName(String displayName) {
		this.displayName = displayName == null ? null : displayName.trim();
	}

	public String getPassword() {
		return password;
	}

	public void setPassword(String password) {
		this.password = password == null ? null : password.trim();
	}

	public String getEmail() {
		return email;
	}

	public void setEmail(String email) {
		this.email = email == null ? null : email.trim();
	}

	public String getUserFolder() {
		return userFolder;
	}

	public void setUserFolder(String userFolder) {
		this.userFolder = userFolder == null ? null : userFolder.trim();
	}

	public String getPortrait() {
		return portrait;
	}

	public void setPortrait(String portrait) {
		this.portrait = portrait == null ? null : portrait.trim();
	}

	public Date getCreateDate() {
		return createDate;
	}

	public void setCreateDate(Date createDate) {
		this.createDate = createDate;
	}

	public Integer getStatus() {
		return status;
	}

	public void setStatus(Integer status) {
		this.status = status;
	}

	public Integer getIsActivate() {
		return isActivate;
	}

	public void setIsActivate(Integer isActivate) {
		this.isActivate = isActivate;
	}

	public Integer getIsAutonym() {
		return isAutonym;
	}

	public void setIsAutonym(Integer isAutonym) {
		this.isAutonym = isAutonym;
	}

	public Integer getIsSuper() {
		return isSuper;
	}

	public void setIsSuper(Integer isSuper) {
		this.isSuper = isSuper;
	}

	public Date getUpdatePasswordDate() {
		return updatePasswordDate;
	}

	public void setUpdatePasswordDate(Date updatePasswordDate) {
		this.updatePasswordDate = updatePasswordDate;
	}

	public String getRegisterSource() {
		return registerSource;
	}

	public void setRegisterSource(String registerSource) {
		this.registerSource = registerSource == null ? null : registerSource.trim();
	}

	public String getActivateKey() {
		return activateKey;
	}

	public void setActivateKey(String activateKey) {
		this.activateKey = activateKey == null ? null : activateKey.trim();
	}

	public String getActivateLastDate() {
		return activateLastDate;
	}

	public void setActivateLastDate(String activateLastDate) {
		this.activateLastDate = activateLastDate == null ? null : activateLastDate.trim();
	}

	public Date getLastLoginDate() {
		return lastLoginDate;
	}

	public void setLastLoginDate(Date lastLoginDate) {
		this.lastLoginDate = lastLoginDate;
	}

	public String getUserInfoId() {
		return userInfoId;
	}

	public void setUserInfoId(String userInfoId) {
		this.userInfoId = userInfoId;
	}

	public PusersDetailsVo() {
		super();
	}

	public PusersDetailsVo(String userId, String userName, String displayName, String password, String email,
			String userFolder, String portrait, Date createDate, Integer status, Integer isActivate, Integer isAutonym,
			Integer isSuper, Date updatePasswordDate, String registerSource, String activateKey,
			String activateLastDate, Date lastLoginDate, String userInfoId) {
		super();
		this.userId = userId;
		this.userName = userName;
		this.displayName = displayName;
		this.password = password;
		this.email = email;
		this.userFolder = userFolder;
		this.portrait = portrait;
		this.createDate = createDate;
		this.status = status;
		this.isActivate = isActivate;
		this.isAutonym = isAutonym;
		this.isSuper = isSuper;
		this.updatePasswordDate = updatePasswordDate;
		this.registerSource = registerSource;
		this.activateKey = activateKey;
		this.activateLastDate = activateLastDate;
		this.lastLoginDate = lastLoginDate;
		this.userInfoId = userInfoId;
	}

	@Override
	public String toString() {
		return "PusersDetailsVo [userId=" + userId + ", userName=" + userName + ", displayName=" + displayName
				+ ", password=" + password + ", email=" + email + ", userFolder=" + userFolder + ", portrait="
				+ portrait + ", createDate=" + createDate + ", status=" + status + ", isActivate=" + isActivate
				+ ", isAutonym=" + isAutonym + ", isSuper=" + isSuper + ", updatePasswordDate=" + updatePasswordDate
				+ ", registerSource=" + registerSource + ", activateKey=" + activateKey + ", activateLastDate="
				+ activateLastDate + ", lastLoginDate=" + lastLoginDate + ", userInfoId=" + userInfoId + "]";
	}
}